deposits or guarantees - Spanisch Englisch Wörterbuch